package jee.boot.entity.task;


import java.util.List;

/**
 * 批量导出
 */
public interface BatchExportService extends ExportExecuteService {
    /**
     * 真正导出使用的执行类
     *
     * @return
     */
    ExportExecuteService getExecuteService(IexpTask task);

    /**
     * 将批量任务的参数裂变成多个任务参数
     *
     * @param task
     */
    List<IexpTask> loopTask(IexpTask task);
}
